package mx.com.app.empleado;

public class Escritor extends Empleado{
	private int tipoDeEscritura = 2;
	
	public Escritor(){}
	public Escritor(String nombre, String puesto, int banda){
		this.nombre = nombre;
		this.puesto = puesto;
		this.banda = banda;
	}
	public Escritor(String nombre, String puesto, int banda, int tipoDeEscritura){
		super(nombre, puesto, banda);
		this.tipoDeEscritura = tipoDeEscritura;
	}
	
	public void desplegarInfo(){
		System.out.println("Nombre Escritor : " + this.nombre);
		System.out.println("Puesto " + this.puesto);
		System.out.println("Banda " + this.banda);
		System.out.println("Tipo de Escritura " + this.getTipoDeEscrituraEnTexto());
	}
	
	public int getTipoDeEscritura() {
		return tipoDeEscritura;
	}
	public void setTipoDeEscritura(int tipoDeEscritura) {
		this.tipoDeEscritura = tipoDeEscritura;
	}
	
	public String getTipoDeEscrituraEnTexto(){
		if(this.tipoDeEscritura == 1){
			return "Escritura a Mano";
		}else if(this.tipoDeEscritura == 2){
			return "Escritura a Computadora";
		}else{
			return "Escritura no Definido";
		}
	}
	
	public String obtenerDetalles(){
		return super.obtenerDetalles() + "\n" +
				"Tipo de Escritura " + this.tipoDeEscritura;
	}
}
